﻿using Abp.Domain.Repositories;
using Abp.Domain.Services;
using Abp.Domain.Uow;
using LeadThing.AbpZeroTemplate.Files;
using System;
using System.Threading.Tasks;

namespace LeadThing.AbpZeroTemplate.SupportingSystems
{
    /// <summary>
    /// 配套制度业务管理
    /// </summary>
    public class SupportingSystemManage : IDomainService
    {
        private readonly IRepository<SupportingSystem, long> _supportingSystemRepository;
        private readonly IUnitOfWorkManager _unitOfWorkManager;

        /// <summary>
        /// 构造方法
        /// </summary>
        public SupportingSystemManage(IRepository<SupportingSystem, long> supportingSystemRepository, IUnitOfWorkManager unitOfWorkManager)
        {
            _supportingSystemRepository = supportingSystemRepository;
            _unitOfWorkManager = unitOfWorkManager;
        }

        //TODO:编写领域业务代码


        /// <summary>
        ///     初始化
        /// </summary>
        private void Init()
        {

        }
    }
}
